Big Huge Thesaurus

trackless trolley

noun